﻿using SqlSugar;
using System;
using System.Collections.Generic;
using System.Text;

namespace NP.BPMReportPlatform.Entities.BPM_Business.Contract
{
    /// <summary>
    /// 合同续签流程
    /// </summary>
    [SugarTable("UserContractRenewal")]
    public class UserContractRenewalProcessEntity
    {
        [SugarColumn(IsPrimaryKey = true)]
        public string Id { get; set; }
        public string UserName { get; set; }
        public string WorkNumber { get; set; }
        public string InstanceNumber { get; set; }
        public string ContractCode { get; set; }
        public string ContractRenewalCode { get; set; }
        public string ContractRenewalTypeCode { get; set; }
        public string ContractRenewalTypeName { get; set; }
        public string ContractRenewalDeadLine { get; set; }
        public string ContractRenewalDeadLineName { get; set; }
        public DateTime? RenewalSignDate { get; set; }
        public DateTime? ContractReniewStartDate { get; set; }
        public DateTime? ContractReniewEndDate { get; set; }
        public string RenewalCorporateCode { get; set; }
        public string RenewalCorporateName { get; set; }
        public string RenewalWorkAddress { get; set; }
        public string RenewalWorkAddressName { get; set; }
        public DateTime? ApproveDate { get; set; }
        public string TotalScope { get; set; }
        public string Plan1 { get; set; }
        public string Plan2 { get; set; }
        public string Plan3 { get; set; }
        public string Status { get; set; }
        public string StatusName { get; set; }
    }
}
